import axios from "axios";

let requests = axios.create({
  //基础路径
  baseURL: "http://127.0.0.1:3000/api/Stu",
  //请求不能超过5S
  timeout: 5000,
});

requests.interceptors.request.use((config) => {
  //配置对象:config中有一个属性很重要--header
  return config;
});

//响应拦截器----当服务器手动请求之后，做出响应（相应成功）会执行的
requests.interceptors.response.use(
  //成功的回调函数，服务器响应数据回来以后，响应拦截器可以检测到，可以做一些事情
  (res) => {
    return res.data;
  },
  (err) => {
    alert("服务器响应数据失败");
  }
);

export default requests;
